:global {
  .ant-input {
    height: 32px;
    &:hover {
      border-color: #5584ff;
    }
    &:focus {
      border-color: #5584ff;
      box-shadow: 0 0 0 2px #5584ff33;
    }
  }
  .ant-input-affix-wrapper {
    height: 32px;
    .ant-input {
      height: 22px;
    }
  }
  .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover {
    border-color: #5584ff;
  }
  .ant-input-affix-wrapper:focus,
  .ant-input-affix-wrapper-focused {
    border-color: #5584ff;
    box-shadow: 0 0 0 2px #5584ff33;
  }
  .ant-input-number {
    &:hover {
      border-color: #5584ff;
    }
  }
  .ant-input-number:focus,
  .ant-input-number-focused {
    border-color: #5584ff;
    box-shadow: 0 0 0 2px #5584ff33;
  }
}
